Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 ENFIELD Terraced £313,069 £208,000 12 Sep 2014
23 ENFIELD Terraced £314,154 £315,000 1 Aug 2022
24 ENFIELD Terraced £304,787 £68,000 26 Mar 1999